20190f586edc97bd3bc4d369ba26080f0aa1b115,providers/http/src/java/org/mule/providers/http/HttpMessageReceiver.java,HttpWorker,run,#,131

Before Change



                    //determine if the request path on this request denotes a different receiver
                    AbstractMessageReceiver receiver = getTargetReceiver(message, endpoint);
                    UMOMessage returnMessage = receiver.routeMessage(message, endpoint.isSynchronous(), os);

                    if (returnMessage == null) {
                        returnMessage = new MuleMessage("");

After Change


                    AbstractMessageReceiver receiver = getTargetReceiver(message, endpoint);

                    UMOMessage returnMessage = null;
                    if(receiver!=null) {
                        returnMessage = receiver.routeMessage(message, endpoint.isSynchronous(), os);
                        if (returnMessage == null) {
                            returnMessage = new MuleMessage("");
                            RequestContext.rewriteEvent(returnMessage);